self-pollinating species - Türkçe İngilizce Sözlük