You understood well. What happened is I paid several Grand Case restaurants in US dollars, using a Visa Debit Card. The restaurants asked me if I wanted to be charged in USD or in Euros. I said dollars so the CC receipt I signed was in dollars and my bank still charged me fees which were described as foreign transaction fees! Nothing to do with the restaurants but I wanted to mention it in case someone else faces the same situation.