hemen bitirmek/tamamlamak - Turkish English Dictionary