D&D means Dungeons and Dragons in German as well. Pen & paper role playing.