stink or stench bomb or device - Turkish English Dictionary