life's hard - Allemand Anglais Dictionnaire