inseminated - Alemán Inglés Diccionario