weedkiller - French English Dictionary