repel embarrassments - Francés Inglés Diccionario