mechanical advantage - Francés Inglés Diccionario