medicinal scarlet red - Alemán Inglés Diccionario