artificial inembryonation - Francés Inglés Diccionario