polarizing pin - Turkish English Dictionary