rarely seen tumors - Francés Inglés Diccionario