technological disaster - Espagnol Anglais Dictionnaire