that causes devastation - Turc Anglais Dictionnaire