sheepshead (archosargus probatocephalus) - German English Dictionary