protection in depth - French English Dictionary