basket-weave armor - French English Dictionary