slender-leaved sundew - German English Dictionary