explosive grenade - Alemán Inglés Diccionario