equipped with the latest technology - Türkçe İngilizce Sözlük