power take-off housing - Alemán Inglés Diccionario