supporting leg - Turc Anglais Dictionnaire