person who constantly covers for someone - Turkish English Dictionary