odd sock - Turkish English Dictionary