prester - French English Dictionary