meaning of Blatttee

Blatttee - German to English

(loose) leaf tea