supercooled large drop - French English Dictionary