southern flounder - Spanish English Dictionary