self-existent - Francés Inglés Diccionario