rough to the taste - Allemand Anglais Dictionnaire