tubular cancer - Francés Inglés Diccionario