ridiculed and ashamed - Inglés Sinónimo Diccionario