concealing a newborn child - Spanish English Dictionary