ahithophel - French English Dictionary