strategic arms limitation talks - German English Dictionary