be due from someone - Français Anglais Dictionnaire