semi-automatic weapon - Turco Inglés Diccionario