datura sanguinea - German English Dictionary