mechanical trouble - Français Anglais Dictionnaire