meaning of Auftautaste

Auftautaste - German to English

defrost key