hard-face something - Turkish English Dictionary