interlocking grate - Spanisch Englisch Wörterbuch