logrear - French English Dictionary