mission specialist - German English Dictionary