pin and tube abutment - Espagnol Anglais Dictionnaire