spill-through abutment - Spanish English Dictionary