outdoor informal market place - German English Dictionary