elides - French English Dictionary