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