hardscrabble subsistence farming - Français Anglais Dictionnaire