be rough and acrid to the taste - Allemand Anglais Dictionnaire