person who constantly covers for someone - Español Inglés Diccionario