engine undershield - French English Dictionary