spermatophorous - Spanish English Dictionary