proditor - French English Dictionary