squint against the sun - Français Anglais Dictionnaire