excavability - French English Dictionary