treeplanter - French English Dictionary