public green area - German English Dictionary