exhilarative - German English Dictionary