person who remits - Français Anglais Dictionnaire