weapon or component or part thereof - Turkish English Dictionary