stink bomb - Turkish English Dictionary