ptf - French English Dictionary