trailer-towing machine - Inglés Sinónimo Diccionario