impeller (turbomotor) - French English Dictionary