primary source of income - Allemand Anglais Dictionnaire