a dirty or very untidy place - Français Anglais Dictionnaire