permulator - French English Dictionary