lifelong replacement warranty - French English Dictionary