stack (arms) - Turkish English Dictionary