armor volley - French English Dictionary