compound heterozygote - German English Dictionary