Google translated
See also:
Google Translated
,
Google-Translated
,
Google-translated
,
google translated
,
and
google-translated
English
Verb
Google
translated
simple past
and past participle of
Google translate