I would suggest getting a Mistertango account and using it for bitcoin-related transactions. You can then transfer money from Mistertango to other EU accounts via SEPA. You get an IBAN account and a MasterCard and they are free to apply for. You will be charged for using the card on ATMs of course but that's nothing unusual. ATMs are specifically installed for a purpose: to rake in fees for the acquiring banks.
What I do is load bitcoins on my Mistertango account, then I use the MasterCard at shops and for online purchases. I transfer money from Mistertango to my account in Germany every month. No questions asked by the German bank. Why would they? They can see the money's source is another EU bank and it's an IBAN account in my name. Plus I always add a reference line:
Transfer of personal funds for savings purposes. This makes the German bank happy.

The important thing is to keep the amounts balanced and trimmed to a minimum. Don't send wildly large amounts because that is when alarm bells ring and they start asking questions and digging deeper into your financial life.