rocket pistols - Francés Inglés Diccionario