semi-automatic firearm - Turkish English Dictionary