nicu (neonatal intensive care unit) - German English Dictionary