semiautomatic firearm - Turkish English Dictionary