a dirty or very untidy place - Turc Anglais Dictionnaire