arms producer - Turkish English Dictionary