tree stump - French English Dictionary