Wasserturbine - French English Dictionary