failure to deposit - Français Anglais Dictionnaire