self-trailed - Allemand Anglais Dictionnaire