mechanical effect - Français Anglais Dictionnaire