be rough and acrid to the taste - Français Anglais Dictionnaire