translate English to French: Top Arrears.
Haut Acheteur privé.