weedwhacker - French English Dictionary