support mission - German English Dictionary