place with abundant yareta - Espagnol Anglais Dictionnaire