exulte - German English Dictionary