turbine pulley - French English Dictionary