pin and tube abutment - Alemán Inglés Diccionario