illuminating grenade - Allemand Anglais Dictionnaire