a visual device - Inglés Sinónimo Diccionario