stick bombing - Turkish English Dictionary