Translation:It is forbidden for you to come to this house.
This is already accepted. It also sounds really, really strange in English and quite dated. :)
Why is it senin not sen?
I believe senin is not even needed since gelmen already means your coming
Why is "you can't come to this house" unacceptable? One frequently says "can/can't" for "to be allowed/forbidden" in spoken English.