Drehschleuse - French English Dictionary