hill planter - German English Dictionary