laugh at the carpet - Turkish English Dictionary