fishing boat propelled by oars, motor, or sail - Spanish English Dictionary