maintenance teams - German English Dictionary