faculty of mechanical engineering - Français Anglais Dictionnaire