cause great harm or loss - Turc Anglais Dictionnaire