what has been seen cannot be unseen - Alemán Inglés Diccionario