tamboured curtain - Turkish English Dictionary