mechanical injury - Français Anglais Dictionnaire