profits and earnings - Turc Anglais Dictionnaire