embryo of a frog - Francés Inglés Diccionario