red spot on the cheek - Français Anglais Dictionnaire