Handgranate - Turkish English Dictionary