castle gatekeeper - French English Dictionary