estimably - French English Dictionary