self-breathing engine - Espagnol Anglais Dictionnaire