protection master - French English Dictionary