ambusher - Turkish English Dictionary