hide behind something - French English Dictionary