self-trailed - Turc Anglais Dictionnaire