remit the proceeds - Français Anglais Dictionnaire