fresh spinach - German English Dictionary