hibiscus moschatus - German English Dictionary