fresh water ray - French English Dictionary