workshop pit covers - Alemán Inglés Diccionario