baby frog - German English Dictionary