be finished/concluded - Turkish English Dictionary