more powerful engine - Türkçe İngilizce Sözlük