illuminating grenade - Alemán Inglés Diccionario