self-contemplating - Turkish English Dictionary