self-breathing engine - Español Inglés Diccionario