explosive grenade - Español Inglés Diccionario