the brains of this outfit - Fransızca İngilizce Sözlük