spoon-leaved sundew - German English Dictionary