enough to sink a ship - French English Dictionary