restraining straps - Inglés Sinónimo Diccionario