an uncommon skin tumor - Français Anglais Dictionnaire