haploidy - German English Dictionary