ring-seal gate - Español Inglés Diccionario