portable automatic firearm - Spanish English Dictionary