cribbing strap - Español Inglés Diccionario