concealing a newborn child - Turkish English Dictionary