have a high opinion of yourself - Turkish English Dictionary