diamond flounder - Turkish English Dictionary