put someone to shame - Francés Inglés Diccionario