place from which liquids drop - Français Anglais Dictionnaire