suffrutex - French English Dictionary