brains behind the operation - Fransızca İngilizce Sözlük