demonstrations - Turkish English Dictionary