@Setanta,
Those translators may be shyt, but most of us are prone to use it to get the jest of what is said. No different then English words we are not familiar with to look at our dictionary for a definition. I've found them to be reliable.
Japanese to English:
Translation Result
ください Edit
Kudasai
Please give me
Pretty accurate from my limited understanding of the Japanese language.