termite mound - Francés Inglés Diccionario