place from which liquids drop - Turc Anglais Dictionnaire