excavates - French English Dictionary