longlasting - French English Dictionary