spotted climbing perch - German English Dictionary