edible frog (rana esculenta) - Español Inglés Diccionario