official debut - German English Dictionary