euro atlantic disaster response coordination centre - English Synonyms Dictionary