English Nouns: wave of translation

English Nouns noun 'wave of translation' conjugated