racing skiff - Spanish English Dictionary