pharsala - French English Dictionary