wooden screens - Turkish English Dictionary