frog face - German English Dictionary