to sell like hot cakes - German English Dictionary