having a tumor - French English Dictionary