it has/had existed - Español Inglés Diccionario