galvanized grate - Alemán Inglés Diccionario