the brains of this outfit - Türkçe İngilizce Sözlük