rough to the taste - Turc Anglais Dictionnaire