submerged drop - French English Dictionary