all-terrain army truck - Spanish English Dictionary