self-importantly - Turkish English Dictionary