restraining straps - Turco Inglés Diccionario