excavatable - French English Dictionary