harassing ambush - Turkish English Dictionary