periscope (search/attack) - Turkish English Dictionary