anti-vehicle mine (avm) - Turkish English Dictionary