removable grating - Spanisch Englisch Wörterbuch