self-created - Turkish English Dictionary