self-suspicious - Turkish English Dictionary