anything that trails - Espagnol Anglais Dictionnaire