manifesting heterozygote - German English Dictionary