place with abundant wild teasel - Francés Inglés Diccionario