small indian canoe - Spanish English Dictionary