inseminated - Francés Inglés Diccionario