Propellerturbine - French English Dictionary