a visual device - Alemán Inglés Diccionario