thing to lean upon - Allemand Anglais Dictionnaire