crawdads - French English Dictionary