fresh spinach - Turkish English Dictionary