self-sealing pump - Espagnol Anglais Dictionnaire