sand tumor - Francés Inglés Diccionario