interlocking grate - Deutsch Englisch Wörterbuch