semiautomatic rifle - Turco Inglés Diccionario