self-approval - Alemán Inglés Diccionario