anti-vehicle mine (avm) - Spanish English Dictionary