artificial insemination-donor (aid) - French English Dictionary