that causes devastation - Allemand Anglais Dictionnaire