pertaining to having bad taste - Turc Anglais Dictionnaire