If you think you will just be eating local foods like potatoes, sausages and sauerkraut in Germany, then you are wrong. As well as regional specialities, people in Germany love international cuisine. Particularly in big cities, you find restaurants offering foreign food.
Lots of Germans also like trying to cook exotic dishes at home. Supermarkets have adapted to accommodate this trend. You can get specialist ingredients in shops like Asian and Turkish grocery stores.