rhododendron maximum - German English Dictionary