stump puller - French English Dictionary