phantom tumor - French English Dictionary