a dirty or very untidy place - French English Dictionary