giant perch - Turkish English Dictionary