put up a front - Alemán Inglés Diccionario