rubbish pits - Français Anglais Dictionnaire