ideal mechanical advantage - Français Anglais Dictionnaire