parallel place of manufacture - Turkish English Dictionary