skate (marine animal) - French English Dictionary