repel embarrassments - Alemán Inglés Diccionario