stuffing box lid - Alemán Inglés Diccionario