hold an extraordinary meeting - Turkish English Dictionary