sheepshead (archosargus probatocephalus) - Español Inglés Diccionario