generator housing - Alemán Inglés Diccionario