finance something with your own resources/funds - Turc Anglais Dictionnaire