clean the place out - Spanish English Dictionary