revenues and profits from other operations - Turc Anglais Dictionnaire