regatta sailor - French English Dictionary