duckbill ray - French English Dictionary