seed of the palm tree - German English Dictionary