turbocompound aircraft engine - English Synonyms Dictionary