arms supplier - Turkish English Dictionary