self production - Turkish English Dictionary