homosexual [adjective] + lover [noun]