homaloid - German English Dictionary