break down of engine - Turco Inglés Diccionario