concealing a newborn child - Turco Inglés Diccionario