leafcutter - French English Dictionary