Basically what the title says. English lover, at least to my native-speaker ears, implies not only a sexual relationship, but also one that probably shouldn't be happening (e.g. 'someone you're having an affair with'). Japanese koibito has none of those implications, and pretty much just means...