anything that trails - Allemand Anglais Dictionnaire