paddle one's own canoe - Español Inglés Diccionario