plural form of vista - Alemán Inglés Diccionario