beach green space - German English Dictionary