medicinal scarlet red - French English Dictionary