power-transmission apparatus - Alemán Inglés Diccionario