artillery workshop - Turkish English Dictionary