engine upgraded - French English Dictionary