trainer sock - Turkish English Dictionary