cottontails - French English Dictionary