put somebody to shame - Español Inglés Diccionario