metastasize - French English Dictionary