machine hood - Español Inglés Diccionario