self-composed - Turkish English Dictionary