semen rapae - German English Dictionary