tumor vasculature - Francés Inglés Diccionario