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