debuts - German English Dictionary