tumour in the heel - Francés Inglés Diccionario