anti-tank landmine - Spanish English Dictionary