edible frog (rana esculenta) - Francés Inglés Diccionario