semi-automatic weapon - Turkish English Dictionary