european defence agency - Spanish English Dictionary