heterogene - German English Dictionary