dinghy release gear - French English Dictionary