hoe bucket excavator - French English Dictionary