meaning of Blattspinat

Blattspinat - German to English

leaf spinach