translation in Spanish
translation in Spanish
traducción
act of translating between languages
transmisión
of forces in a gearbox