cape clawed frog - German English Dictionary