période garantie - French English Dictionary