evolving programme - German English Dictionary