medicinal scarlet red - Allemand Anglais Dictionnaire