complex and challenging environment - Türkçe İngilizce Sözlük