hill planter - French English Dictionary