place with abundant lecherón - Espagnol Anglais Dictionnaire