supply (a nation) with nuclear weapons - Alemán Inglés Diccionario