endmost - French English Dictionary