triunfal - German English Dictionary