paddle your own canoe - Turkish English Dictionary