rubber-tipped glass rod - Spanish English Dictionary