rubefacient - Turkish English Dictionary