person who constantly covers for someone - Deutsch Englisch Wörterbuch