faclofene - French English Dictionary