self-evidently - Turkish English Dictionary