engine shielding - French English Dictionary