machine and engine - Turco Inglés Diccionario