sticky-stemmed pearlwort - German English Dictionary