nato international staff - German English Dictionary