pin and tube abutment - Turco Inglés Diccionario