person who constantly covers for someone - French English Dictionary