turkey cup - French English Dictionary