street market stall - German English Dictionary