failure to register firearms - Turkish English Dictionary