place with abundant lecherón - Alemán Inglés Diccionario