self-supporting stand - Turc Anglais Dictionnaire