depression and self-esteem - Alemán Inglés Diccionario