self-financed - Allemand Anglais Dictionnaire