turkeys - French English Dictionary