someone that keeps something - French English Dictionary