paddlable canoe - German English Dictionary