self-existence - Alemán Inglés Diccionario