sheepshead (archosargus probatocephalus) - Spanish English Dictionary