quick firing cannon - Alemán Inglés Diccionario