main source of revenues - Allemand Anglais Dictionnaire