self-trailed - Español Inglés Diccionario