racing skiff - French English Dictionary