embryo of a frog - Alemán Inglés Diccionario