e-web heavy repeating blaster cannon - Turco Inglés Diccionario