self-breathing engine - Francés Inglés Diccionario