log skidder - French English Dictionary