self-doubting - Turkish English Dictionary