anything that trails - Turc Anglais Dictionnaire