self-existent - Alemán Inglés Diccionario