tiger frog (rana sphenocephala) - German English Dictionary