self-respect - Alemán Inglés Diccionario