sheepshead (archosargus probatocephalus) - French English Dictionary