fishing boat propelled by oars, motor, or sail - Español Inglés Diccionario