ein öffentlicher ort - German English Dictionary