butcher's stall - German English Dictionary