haplotaxids - German English Dictionary