imbricated - Deutsch Englisch Wörterbuch