heterogonous trimporphism - German English Dictionary