sticky bomb - Turkish English Dictionary