self-contemplating - Alemán Inglés Diccionario