mechanical force limiting - Francés Inglés Diccionario