self-trailed - Francés Inglés Diccionario