gibeon - French English Dictionary