castle gatekeeper - Spanish English Dictionary