anti-tank ammunition - Spanish English Dictionary