cover of debris - Français Anglais Dictionnaire