self-breathing engine - Turco Inglés Diccionario