labyrinth stuffing box - Alemán Inglés Diccionario