three-spot flounder - Turkish English Dictionary