automatic grenade launcher - Español Inglés Diccionario