Yes. There will almost always be English speakers in major cities and other areas frequented by tourists. If the person you’re addressing doesn’t speak English, there’s usually someone nearby that does. You’ll often find restaurant menus written in both German and English.