hard-face something - Alemán Inglés Diccionario