electronic bombardment - Turkish English Dictionary