brains behind the operation - Türkçe İngilizce Sözlük