parachute restraining strap - Español Inglés Diccionario