teniposide - French English Dictionary