hard-face something - Turco Inglés Diccionario