semen nigellae sativae - German English Dictionary