semen nigellae sativae - French English Dictionary