tumour on the tongue - Francés Inglés Diccionario