shield gate - French English Dictionary