machine translations
English
Noun
machine
translations
plural of
machine translation