race mooring boat - Spanish English Dictionary