reservoir cap seal - French English Dictionary