certain time following childbirth - Alemán Inglés Diccionario