take the stand - Turc Anglais Dictionnaire