live a humble life - Allemand Anglais Dictionnaire