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