small wooden canoe with a motor - Spanish English Dictionary