submerged drop - German English Dictionary