atlantic spotted flounder - Spanish English Dictionary