protective cage - French English Dictionary