my experience and knowledge of europe is, for the most part people who deal with tourists know at least passing english. keeping a translator handy on your phone wouldnt be a bad idea. imho you will be fine. maybe take the time to get to know how to say please, thank you, and sorry im a dumb tourist...