Retaining straps - Español Inglés Diccionario