natural-technological disaster - Espagnol Anglais Dictionnaire