point ambush - Turkish English Dictionary