something dirty or unpleasant - Allemand Anglais Dictionnaire