put a good face on things - Turco Inglés Diccionario