long and light canoe - German English Dictionary