wet sock - Turkish English Dictionary