nuclear weapons delivery vehicle - Alemán Inglés Diccionario