princeps - French English Dictionary