multi-service agency - German English Dictionary