outlasts - French English Dictionary