street market stand - German English Dictionary