debut albums - German English Dictionary