peanut (plant) - German English Dictionary