visual presence - Alemán Inglés Diccionario