self-critically - Turkish English Dictionary