harbouring or concealing - Deutsch Englisch Wörterbuch