sergeant major (abudefduf saxatilis) - Spanish English Dictionary