long persistence screen - Alemán Inglés Diccionario