cape crawfish - French English Dictionary