cribbing strap - Alemán Inglés Diccionario