sandsucker (platessa limandoides) - Turkish English Dictionary