engine depression - Turco Inglés Diccionario