rubefaciente - French English Dictionary