rock perch - Turkish English Dictionary