limited test ban treaty - German English Dictionary