putperest - French English Dictionary