ring-seal gate - Espagnol Anglais Dictionnaire