make debut - Turkish English Dictionary