to be in strict compliance - Deutsch Englisch Wörterbuch