make one's entrance - Turkish English Dictionary