river crayfish - French English Dictionary