deerpark - French English Dictionary