satisfy a thirst - Français Anglais Dictionnaire