sickle alfalfa - Turkish English Dictionary