feel like a wet sock - Turkish English Dictionary