recoilless anti-tank gun - Spanish English Dictionary