a knocking shop - Turkish English Dictionary