power-transmitting mechanism - Turco Inglés Diccionario