multi-hull - French English Dictionary