thermal engine arrangement - French English Dictionary