artillerist - Turkish English Dictionary