confederation for national defense - Alemán Inglés Diccionario