hi res (high resolution) - Français Anglais Dictionnaire