hatch eggs - Francés Inglés Diccionario