This is very apposite for me because last night (really) I was trying g###'s free translator on the iPad
:: detour here to confirm that it is a google product, although it only says so in the tiniest of microprint ::
It professes to auto-detect the source language with no option of telling it explicitly. (For some reason it does not insist on reading your mind w/r/t the target language.) This leads to the weird effect of singular "rat" and plural "rats" coming out as entirely different words. It assumes the first is the German Rat.