Whether your card is a debit card or not(i.e. can be used as Visa or Mastercard to purchase goods and has the Visa/MC symbol on it) isn't particularly telling as to whether it will work in a foreign ATM. It really has to do with what ATM networks your Bank issued ATM card uses and how they match up with the ATM machines you come across overseas. As mentioned above, ATM networks include such well known names like
Plus, NYCE, Maestro, etc.
Plus is actually owned by Visa and is their ATM brand/trademark. So, even though you do not have a true debit card, if you have a Plus logo on the back of your ATM card, you will be able to use it at any ATM machine showing the plus logo(which is in fact owned by Visa). There are something like a million
Plus ATMs worldwide. There are many others as well. Check the back of your card and do some internet searches based on the networks your card will will work with as you may be able to determine the foreign coverage of the networks that are compatible with your ATM.