baby hatches - Alemán Inglés Diccionario