"besser noch" in English besser noch, ... better yet, ... Detailed translations for "besser noch" besser noch, ... besser noch, ... better yet, ...