to paddle one's own canoe - Allemand Anglais Dictionnaire