rifle projectiles - Turco Inglés Diccionario