power-transmitting mechanism - Alemán Inglés Diccionario