long-persistence screen - Alemán Inglés Diccionario