place with abundant lecherón - Turco Inglés Diccionario