liquid from a tumor - Francés Inglés Diccionario