translateurFormsTop 45000MeaningsNoun1. translator (someone or something that translates meaning from one language to another)