self-furring - Turkish English Dictionary