leaving clean of leftovers - Français Anglais Dictionnaire