red perch (perca flavescens) - Turkish English Dictionary