diggers - French English Dictionary