artillarse - Turkish English Dictionary