day-hospital place - German English Dictionary