arcipreste - French English Dictionary