paddle one's own canoe - Alemán Inglés Diccionario