take one's fill - French English Dictionary