splitterwurfgranate - German English Dictionary