non-homosexual [adjective] + homosexual [noun]