despite what you think of me - Turkish English Dictionary