leashed - Inglés Sinónimo Diccionario