resid - French English Dictionary