rana temporaria - German English Dictionary