be inseminated - Spanish English Dictionary