hatch eggs - Alemán Inglés Diccionario