the brains of this operation - Almanca İngilizce Sözlük