cover (expenses, costs) - Turc Anglais Dictionnaire