sell like hot cakes - Turkish English Dictionary