heterogenist - German English Dictionary