in one's sunday best - Alemán Inglés Diccionario