cow-nosed ray - French English Dictionary