farm tool carpenter - French English Dictionary