embarrassment for another - Inglés Sinónimo Diccionario