basket-weave armor - Turkish English Dictionary