troubled rock star - German English Dictionary