biological obstacle to the control of a pest - Türkçe İngilizce Sözlük