self-existence - Francés Inglés Diccionario