pull your sock up - Turkish English Dictionary