self praise - Alemán Inglés Diccionario