turkeycocks - French English Dictionary