(one's face) flush - Turkish English Dictionary