ground-dwelling - French English Dictionary