to paddle one's own canoe - Turc Anglais Dictionnaire