dig more deeply - French English Dictionary