self-confidant - Turkish English Dictionary