support service living unit - German English Dictionary