to make someone ashamed - Francés Inglés Diccionario