tiger frog (rana sphenocephala) - Turkish English Dictionary