immersion programme - German English Dictionary