paddle one's own canoe - Deutsch Englisch Wörterbuch