dress in one's best bib and tucker - Alemán Inglés Diccionario