production licence - Turkish English Dictionary