behove - French English Dictionary