Unterwasserturbine - French English Dictionary