high self esteem - German English Dictionary