paddlable canoe - Turkish English Dictionary