turkeytail - French English Dictionary