cause embarrassment - Alemán Inglés Diccionario