boat the oars - Spanish English Dictionary