embarrasses - Alemán Inglés Diccionario