glorifiable - German English Dictionary