engine snout - Turco Inglés Diccionario