with abundant tepetate - Francés Inglés Diccionario