damage amounting to millions - Turc Anglais Dictionnaire