See morev. translateDefinition of translate in EnglishTo express in a different language something that has been previously communicated.