translate, interpret; transpose, render

listen to the pronunciation of translate, interpret; transpose, render
English - French
traduire