artificial insemination-donor (aid) - German English Dictionary