semi-submerged catamaran - French English Dictionary