artificial reproductive technique - English Synonyms Dictionary