portable automatic firearm - Francés Inglés Diccionario