sock filter - Turkish English Dictionary