the brains of that outfit - İspanyolca İngilizce Sözlük