translate WordReference English dictionary, questions, discussion and forums. All Free. google translate damn rocks google translatetranslation How can I translate it toin English? How should I translate to take away in this sentence how to abbreviate the word translate