permanent record imagery - Español Inglés Diccionario