cribbing strap - Francés Inglés Diccionario