drop-curtain - Turkish English Dictionary