supply (a nation) with nuclear weapons - German English Dictionary