artillero - English Synonyms Dictionary