piercing the hull - French English Dictionary