Earth mound - Francés Inglés Diccionario