turkey litter - French English Dictionary