pletor - French English Dictionary