ring-seal gate - Alemán Inglés Diccionario