puerto rican cave-dwelling frog - Spanish English Dictionary