department of defence industry foreign relations - Alemán Inglés Diccionario