semen staphisagriae - German English Dictionary