toremiphene - French English Dictionary