salad of palm hearts - German English Dictionary