productions - Turkish English Dictionary