herba sanctæ mariæ - German English Dictionary