ambitious programme - German English Dictionary