semen sabadillae - Turkish English Dictionary