sticky-leaved rabbitbush - German English Dictionary