place with abundant vilca - Español Inglés Diccionario