stink or stench bomb or device - Allemand Anglais Dictionnaire