harbouring or concealing - Spanisch Englisch Wörterbuch