be a shield to - French English Dictionary