spotted featherback fishes - Spanish English Dictionary