independent moralization front - German English Dictionary