grenade (general term) - Allemand Anglais Dictionnaire