carpet muncher - Turkish English Dictionary