rarely seen tumors - Alemán Inglés Diccionario