to introduce (yourself) - Turkish English Dictionary