atlantic spotted flounder - Turkish English Dictionary