exultar - German English Dictionary