striped perch - Turkish English Dictionary