thing to lean upon - Turc Anglais Dictionnaire