self-titled - Turkish English Dictionary