perch (perca) - French English Dictionary