turnplate - French English Dictionary