relaxation greenery area - German English Dictionary