rubber-tipped glass rod - French English Dictionary