spanish gatekeeper - French English Dictionary