sock aid - Turkish English Dictionary