hardscrabble subsistence farming - Allemand Anglais Dictionnaire