engine snout - Alemán Inglés Diccionario